using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;

/// <summary>
/// Summary description for BookingTableDetails
/// </summary>
public class BookingTableDetailsInfo
{
    #region Fields
    private long bookingDetailsID;
    private string bookingID;
    private string tableID;
    private DateTime dateBooking;
    private DateTime dateUsingTable;
    private string timeUsing;
    private bool status;

    IList<TableInfo> tableInfo;

    
    #endregion

    #region Constructors
    public BookingTableDetailsInfo()
	{
		//
		// TODO: Add constructor logic here
		//
    }

    public BookingTableDetailsInfo(long _bookingDetailsID, string _bookingID, string _tableID, DateTime _dateBooking,
                                DateTime _dateUsing, string _timeUsing, bool _status)
    {
        this.bookingDetailsID = _bookingDetailsID;
        this.bookingID = _bookingID;
        this.tableID = _tableID;
        this.dateBooking = _dateBooking;
        this.dateUsingTable = _dateUsing;
        this.timeUsing = _timeUsing;
        this.status = _status;
    }
    #endregion

    #region Properties

    public long BookingDetailsID
    {
        get { return this.bookingDetailsID; }
        set { this.bookingDetailsID = value; }
    }

    public string BookingID
    {
        get { return this.bookingID; }
        set { this.bookingID = value; }
    }

    public string TableID
    {
        get { return this.tableID; }
        set { this.tableID = value; }
    }

    public DateTime DateBooking
    {
        get { return this.dateBooking; }
        set { this.dateBooking = value; }
    }

    public DateTime DateUsingTable
    {
        get { return this.dateUsingTable; }
        set { this.dateUsingTable = value; }
    }

    public string TimeUsing
    {
        get { return this.timeUsing; }
        set { this.timeUsing = value; }
    }

    public bool Status
    {
        get { return this.status; }
        set { this.status = value; }
    }

    public IList<TableInfo> TableInfo
    {
        get { return this.tableInfo; }
        set { this.tableInfo = value; }
    }
    #endregion
}
